i owe him much - Francés Inglés Diccionario